single-leaf pine - German English Dictionary